package com.anabur.pojos.resultados;

import java.io.Serializable;
import java.math.BigDecimal;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;

import com.anabur.bean.abstracts.AbstractBean;

public class ResultadoPeriodo implements Serializable{
	private static final long serialVersionUID = -7713289648195003098L;
	
	private Date fechaInicio;
	private Date fechaFin;
	private BigDecimal rendimientoPromedio;
	private List<ResultadoRanking> resultadoRankingList;
	private Integer trimestre;
	
	protected SimpleDateFormat formatDate = new SimpleDateFormat(AbstractBean.FORMAT_DATE);
	
	public Date getFechaInicio() {
		return fechaInicio;
	}
	public void setFechaInicio(Date fechaInicio) {
		this.fechaInicio = fechaInicio;
	}
	public Date getFechaFin() {
		return fechaFin;
	}
	public void setFechaFin(Date fechaFin) {
		this.fechaFin = fechaFin;
	}
	public BigDecimal getRendimientoPromedio() {
		return rendimientoPromedio;
	}
	public void setRendimientoPromedio(BigDecimal rendimientoPromedio) {
		this.rendimientoPromedio = rendimientoPromedio;
	}
	public List<ResultadoRanking> getResultadoRankingList() {
		return resultadoRankingList;
	}
	public void setResultadoRankingList(List<ResultadoRanking> resultadoRankingList) {
		this.resultadoRankingList = resultadoRankingList;
	}
	public String getFechaFinFormateada() {
		return formatDate.format(fechaFin);
	}
	public String getFechaInicioFormateada() {
		return formatDate.format(fechaInicio);
	}
	public Integer getTrimestre() {
		return trimestre;
	}
	public void setTrimestre(Integer trimestre) {
		this.trimestre = trimestre;
	}
}
